assistant priest - Spanish English Dictionary